
.voteContainer{
	width: 900px; height: 300px;  display: table;
	margin: 10px auto
}
.subjectDiv{
	width: 900px; height: 40px; display: table;
	text-align: left; line-height: 40px; font-size: 22px; font-weight: bold;
	background: #2F7ED8; color: #fff;
	border-left: 1px solid #2F7ED8;border-right: 1px solid #2F7ED8;
}
.voteDiv{
	width: 900px; border: 1px solid #ddd; display: table; background: #eee; text-align: left;
	border-top: 0px solid #ddd;border-bottom: 0px solid #ddd;
}
._container{
	min-width:700px;height:250px;border: 1px solid #ddd;
}

.aDiv{
	height: 25px; padding-left: 20px; display: table;
}
.vote_data{
	width: 50px;
	float:left;
	margin-right: 5px;
}
.v1l{float:left;}
.v1r{float:right;}